package net.cyue.web.easyquery.core.db;

import net.cyue.web.easyquery.core.db.util.SQLTypeDetector;

public enum SQLType {
    QUERY,      // 查询类型
    UPDATE,     // 更新类型
    UNKNOWN;     // 未知类型


    /**
     * 判断SQL类型，自动选择快速或复杂判断模式
     * @param sql SQL语句
     * @return SQLType
     */
    public static SQLType fromSQL(String sql) {
        return SQLTypeDetector.determineSqlType(sql);
    }
}
